May 2024 Market Review & Updates